package com.gonsin.gview.logic.validate;

import com.gonsin.gview.logic.services.GViewActionServiceImpl;
import com.gonsin.gview.logic.services.GViewCoreServiceImpl;
import com.gonsin.gview.logic.services.GViewDataServiceImpl;
import lombok.Getter;
import org.springframework.beans.factory.annotation.Autowired;

@Getter
public class ValidateContext {

    private String viewName;
    private GViewCoreServiceImpl coreService;
    private GViewActionServiceImpl actionService;
    private GViewDataServiceImpl dataService;

    public ValidateContext(String viewName, GViewCoreServiceImpl coreService, GViewActionServiceImpl actionService, GViewDataServiceImpl dataService) {
        this.viewName = viewName;
        this.coreService = coreService;
        this.actionService = actionService;
        this.dataService = dataService;
    }
}
